fresh fish vendor - French English Dictionary